flea-bitten kidney - Francés Inglés Diccionario